package com.model.vo.vecc.deviceModelAuth.getDeviceModelAuthList;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * TODO
 *
 * @Description
 * @Author tm
 * @Date 2024-02-21 13:16
 **/
@Data
public class GetDeviceModelAuthListVO {
    @ApiModelProperty(value = "授权记录ID")
    private Long recordId;
    @ApiModelProperty(value = "生产厂家用户ID")
    private Long factoryUserId;
    @ApiModelProperty(value = "生产厂家名称")
    private String factoryName;
    @ApiModelProperty(value = "设备类型ID")
    private Long modelId;
    @ApiModelProperty(value = "设备类型")
    private String deviceModel;
    @ApiModelProperty(value = "授权书地址")
    private String fileUrl;
    @ApiModelProperty(value = "状态，0未授权，1授权中，2授权成功，3授权失败")
    private Integer status;
    @ApiModelProperty(value = "授权时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date authTime;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdTime;
}
